European ground cherry - German English Dictionary